From 398c1d1ad7f9e2cfa45629ca057f93653faa1ed1 Mon Sep 17 00:00:00 2001 From: Carlos Garnacho Date: Thu, 30 Jul 2020 14:27:25 +0200 Subject: [PATCH] gdk/macos: Avoid gdk_device_get_associated_device() Query the seat for that. --- gdk/macos/gdkmacosdrag.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gdk/macos/gdkmacosdrag.c b/gdk/macos/gdkmacosdrag.c index 32c4a4ac74..fcc75e6078 100644 --- a/gdk/macos/gdkmacosdrag.c +++ b/gdk/macos/gdkmacosdrag.c @@ -414,11 +414,13 @@ gdk_dnd_handle_key_event (GdkDrag *drag, GdkMacosDrag *self = GDK_MACOS_DRAG (drag); GdkModifierType state; GdkDevice *pointer; + GdkSeat *seat; int dx, dy; dx = dy = 0; state = gdk_event_get_modifier_state (event); - pointer = gdk_device_get_associated_device (gdk_event_get_device (event)); + seat = gdk_event_get_seat (event); + pointer = gdk_seat_get_pointer (seat); if (event->event_type == GDK_KEY_PRESS) { -- 2.30.2